{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 23,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "15\n",
      "岗位要求：\n",
      "1、负责欺诈风险、信用风险的政策、策略、规则、评分模型等业务制定\n",
      "2、持续推进风控策略的测试和执行落地，从数据维度不断监控风险指标的变化，及时作出分析调整\n",
      "3、监控风控数据、进行用户行为数据分析，归纳欺诈行为及趋势，更新、优化风控规则，能够对紧急情况短时间内做出合理的逻辑分析与判断，并与技术人员合作执行落地\n",
      "4、与模型开发人员紧密配合，开发基于模型应用的产品策略、定价策略、授信策略等\n",
      "5、参与产品风险与利润预测，以及利润分析\n",
      "\n",
      "任职资格：\n",
      "硬性要求：\n",
      "1、本科及以上学历或有海外留学经历，金融、数学、统计等相关专业\n",
      "2、熟悉线上反欺诈和信用风险管理，能制定应对的风险防控措施和解决方案\n",
      "3、熟悉消费金融或银行信用卡业务产品，了解其风控运营模式，曾从事消费金融风控工作，具有1年以上金融机构或互联网金融行业风控策略经验\n",
      "4、良好的数据分析能力，熟练使用SQL与python。熟练使用高级Excel功能。\n",
      "5、沟通能力强，为人正直诚实，工作认真细致，具有高度的责任感、事业心，团队合作精神。\n",
      "弹性要求：\n",
      "1、有接触过贷款业务的利润测算和分析为加分项\n",
      "============================================\n",
      "项目介绍 \n",
      "Azure Application Platform & Tools (AAPT) Microsoft Application Platform team, aims to build Microsoft app servers, frameworks, cloud services, and Cloud SDK; defines and delivers the primary user experience(UX) for Microsoft Azure; delivers experience to Azure(cloud) and On-Premise. It is made up by Azure UX, Hosting in the cloud, PaaS services for docker to make user can take advantage of docker easier, On-Premise server roles for the enterprise, Windows Roles (IIS, Media Server, MSMQ, MSDTC, App Server), Service BUS. Wicresoft, as the biggest China based vendor for Microsoft Application Platform team, is providing full product test and validation services for shipped as well as the upcoming releases from Azure Services to Web platform and tools.\n",
      "\n",
      "岗位职责 \n",
      "We are looking for engineer who interested in understand the whole lifecycle of Web Application, want to develop advanced skill around both On-Premise/Cloud, good learning habits, good research ability and strong adaptability. The engineers have good opportunity to work with Microsoft Azure service engineers as partners, to improve functions/stability/performance of Azure services, and can understand the fundamental about how Application works with Azure.\n",
      "\n",
      "任职要求(必须项) \n",
      "1. Major in Computer Science, with 1+ year software related experience.\n",
      "2. Familiar with Python.\n",
      "3. Familiar with data stractures and algorithms.\n",
      "4. Familiar with JS and typescript is a plus.\n",
      "5. Familiar with one of test framework(Mocha, Jest, Selenium)\n",
      "6. Good communication with English.\n",
      "7. Good problem resolving skill.\n",
      "8. Willing to learn and work with passion.\n",
      "\n",
      "任职要求(加分项) \n",
      "1. Experience around OpenAPI Hub and Swagger is preferred. \n",
      "2. Willing to improve both coding and testing skill\n",
      "3. The ability to work well in a team environment\n",
      "============================================\n",
      "职位描述：\n",
      "1、负责全球客服业务平台的设计研发工作，深入业务，理解抽象，为用户提供智能化、高效的服务解决方案；\n",
      "2、对不同周期和紧急程度的产品需求进行合理拆解实现；\n",
      "3、进行相关产品的技术文档编写，方案设计；\n",
      "4、学习研究业界先进技术，保持技术进步；\n",
      "职位要求：\n",
      "1、本科及以上学历，计算机相关专业背景；\n",
      "2、熟悉Java/golang/PHP/Python/C++等至少一门语言，golang、python、Java经验者优先；\n",
      "3、熟悉常用的互联网技术，包括但不限于Linux系统及原理、MySQL、NoSQL、RPC、MQ、缓存技术、微服务架构等；\n",
      "4、具有良好的编码和文档习惯，注重代码风格，熟悉基础设计模式和原则，能持续的关注和优化自己做的项目；\n",
      "5、加分：有客服系统或商业化SaaS平台相关开发经验\n",
      "============================================\n",
      "一.项目介绍\n",
      "有孚云是基于OpenStack开源软件套件，结合自有CMP，实现多地区、多可用区运营的自主可控专有云。有孚云符合三级等保、可信云、ISO系列等众多安全运维规范，支持驻地化部署、混合云部署和多云互通管理。有孚云可实现基于有孚蓝鲸自动化运维平台上的业务资产全生命周期管理，同时也提供满足金融、教育、连锁、医疗等领域合规性和独特性要求的行业上云一体化解决方案，帮助企事业单位向大数据智能化运维迈进。\n",
      "二.岗位职责\n",
      "1. 根据产品或项目的要求，参与业务分析和系统设计；\n",
      "2.完成编程、调试和单元测试工作；\n",
      "3.负责相关开发文档的编写；\n",
      "  三.职位要求\n",
      "1. 本科以上学历， 计算机相关专业毕业；2个以上完整项目经验；\n",
      "2.4年以上Python开发经验，能独立解决开发过程中遇到的各种问题；\n",
      "3.熟悉Django, 了解HTTP协议, 有Web应用程序开发经验;\n",
      "4.了解数据库原理, 至少熟悉MySQL数据库,至少了解一种NoSQL数据库;\n",
      "5.熟悉Linux, 对CentOS有深入了解;\n",
      "6.熟悉TCP/IP协议, 有网络服务编程经验者优先;\n",
      "7.有丰富数据库使用经验者优先;\n",
      "8.有JAVA开发经验者优先；\n",
      "9.良好的编码风格和编程习惯，对高质量的代码有执着的追求;熟练掌握SVN，Git等代码版本管理工具的使用;\n",
      "10. 良好的团队精神和沟通能力，高度的事业心和责任感，工作认真负责，具有良好的职业操守。\n",
      "    四.职业发展\n",
      "1、有转正机会，享受更多福利待遇；\n",
      "2、有机会可以成为团队leader，参与管理工作；\n",
      "3、年终评定优异者，有机会获得更高奖金；\n",
      "4、工作地址：上海市杨浦区国定路323号-有孚云\n",
      "  五. 岗位亮点\n",
      "1、国内知名企业级云计算运营商：有近20年的云计算数据中心运营管理经验，在北京、上海、深圳等一线城市拥有多个高等级云计算数据中心；\n",
      "2、腾讯蓝鲸自动化运维平台重要合作伙伴，候选人会深度参与平台的开发工作；\n",
      "3、交通方便：工作地点在杨浦区，地铁10号线五角场站下后，步行约1公里\n",
      "4、加班情况一般：工作时间为9：00~18：00，除赶项目期间，晚上8点前都已下班，周末不加班；\n",
      "5、岗位福利：午餐补贴，晚上加班餐补，晚上加班有打车补贴，以及其他\n",
      "============================================\n",
      "岗位职责：\n",
      "负责账户系统核心服务架构设计及开发工作；\n",
      "设计合理的业务和技术架构方案，并推进技术规范的落地；\n",
      "提供研发框架、基础服务组件等，解决共性需求，减少重复开发；\n",
      "岗位要求：\n",
      "统招本科及以上学历，计算机、通信等相关专业；\n",
      "具备扎实的计算机基础，熟悉Python或Go、Java语言, 掌握常用数据结构和算法;\n",
      "熟练Web开发框架, 深刻理解HTTP协议, 具备独立Linux、Nginx的使用及搭建、调试、排错、优化、部署等;\n",
      "熟悉MySQL、MongoDB等常用数据库优化方案，对Redis缓存等相关技术有深入研究，并有实际的使用经验;\n",
      "掌握常见场景设计，如消息队列、缓存、高并发、高可用、高负载等;\n",
      "熟悉业务架构设计理论，熟悉行业常见的架构方案；\n",
      "热爱编程，有较强的学习能力和抽象能力，有强烈的求知欲、好奇心和进取心, 能及时关注和学习业界最新技术;\n",
      "============================================\n",
      "岗位职责：\n",
      "\n",
      "1、负责公司电力大数据平台的规划设计及开发维护，参与开发文档撰写、代码编写、调试维护等工作，并协助其他开发人员解决技术问题；\n",
      "2、深入理解业务需求，并与运营人员共同对业务模型进行汇总提炼，参与系统建模工作；\n",
      "3、在保障系统的稳定性，可维护性的基础上，快速响应业务需求；\n",
      "\n",
      "任职要求：\n",
      "\n",
      "1、全日制本科以上，计算机相关专业，2年以上Python开发工作经验优先，Python基础扎实。\n",
      "2、熟练使用Python相关的框架Django、Flask等，熟悉框架原理机制，熟悉Restful风格API编写。\n",
      "3、熟练使用linux系统下的软件开发、测试、部署流程、熟练使用git等开发工具。\n",
      "4、熟悉常用的数据库，不限于MySQL、Redis、PostgreSQL。\n",
      "5、了解TCP、UDP、HTTP、HTTPs相关的网络知识、多进程、多线程、协程、基本的数据结构和算法。\n",
      "6、熟悉机器学习、大规模数据处理、docker优先。\n",
      "============================================\n",
      "岗位职责: \n",
      "参与需求分析，产品设计\n",
      "负责Web后端的开发与实现\n",
      "参与前后端交互的设计和开发\n",
      "负责多系统数据端的处理\n",
      "岗位要求： \n",
      "3年以上python开发经验，精通python语言， 熟悉主流python 框架  Django,Flask等\n",
      "2. 熟练掌握sql\n",
      "了解hadoop、hive、sqoop、datax等大数据工具原理\n",
      "熟悉关系型数据库，oracle,mysql等\n",
      "了解docker, Linux,shell\n",
      "有sql优化经验 优先\n",
      "快速的业务学习和理解能力\n",
      "沟通能力强，学习能力强，工作认真负责\n",
      "了解前端开发优先\n",
      "============================================\n",
      "1. 熟练掌握python基础语法\n",
      "2. 熟练使用django restframework框架\n",
      "3. 熟练使用pythton redis mysql MongoDB操作\n",
      "4. 熟练使用celery异步框架\n",
      "5. 熟练使用linux操作系统  \n",
      "6. 有运维工作经验优先\n",
      "7. 熟练使用vue框架，有前端html、JS等相关经验\n",
      "8. 至少使用DRF 和VUE 有一个完整的项目经验\n",
      "三年工作经验以上优先\n",
      "============================================\n",
      "岗位要求：\n",
      "具有团队协作工作经验，能熟练使用svn,git等分布式代码控制管理仓库工具；\n",
      "熟悉python语言，至少了解一种framework（tornado,flask,Django等）；\n",
      "熟悉或了解一种或多种高级编程语言（除python外）,如nodejs,go,ruby,等优先考虑；\n",
      "熟悉PostgreSQL/Redis等常用的开源存储工具；\n",
      "熟练掌握OO的编程思想，掌握多种常用设计模式；\n",
      "了解mircoservice，了解soa架构这优先考虑;\n",
      "了解异步处理，消息处理模式，具备HTTP，TCP等网络服务端开发经验，\n",
      "并能针对具体业务场景做并发异步服务的开发和优化。\n",
      "员工福利：\n",
      "1、遇见的是一只年轻化团队，来自全球大公司的同事一起工作，易沟通，有活力，好相处；\n",
      "2、薪酬无上限，只要你能力够强，绩效、项目奖金、期权体系完善；\n",
      "3、入职当月全额上缴五险一金，工作居住证这些都是标配；\n",
      "4、试用期工资=转正工资，试用期还扣20%我们觉得太没诚意；\n",
      "5、生日节假日等福利不会少；\n",
      "6、弹性工作，我们提倡高效率的办公模式；\n",
      "7、我们的免费下午茶各种好吃的，天天不重样，水果不间断，妈妈再不用担心不长胖了；\n",
      "\n",
      "员工关爱\n",
      "1、每年不定期组织员工健康活动体检，关注员工的身体健康；\n",
      "2、每年举办盛大年会，让员工得到归属感与自豪感；\n",
      "3、不定期举办员工活动、体育竞赛等\n",
      "优秀的团队，扁平化的管理，轻松活跃的氛围，面试时见到Leader你就知道了；\n",
      "当然，如果你够优秀，升职加薪走上人生巅峰也是不在话下的！\n",
      "============================================\n",
      "岗位职责：\n",
      "1、负责自动化运维平台开发，设计并完成各类自动化运维工具开发；\n",
      "2、负责公司整体运维体系的开发工作，满足自动化、服务化、智能化的长期目标；\n",
      "3、负责提升团队整体运维效率；\n",
      "4、负责研究运维领域前沿技术，包括运维自动化技术，监控技术，网络技术等；\n",
      "5、负责培养和建立专业的运维研发人才队伍。\n",
      "岗位任职条件：\n",
      "1. 全日制本科及以上学历，软件工程类、电子信息类、计算机科学类等相关专业背景；\n",
      "2、本科5年、研究生3年以上运维研发、架构经验；\n",
      "3、计算机基础扎实，了解常见网络协议(TCP/IP，HTTP等)，扎实的编程能力，一定的算法和数据结构功底，较好的合作开发能力\n",
      "4、有云计算、运维系统、分布式系统、Web后端等1个或多个系统的研发经验；\n",
      "5、熟练掌握Python，熟悉一种或多种Python框架，包括但不限于Django、Flask、Tornado、Twisted，掌握常用数据结构和算法；\n",
      "6、熟悉Linux常用命令,掌握在Linux下进行开发部署测试；\n",
      "7、熟悉Oracle、MySQL、MongoDB、Redis等数据库，有构建高可用高性能数据库经验者优先；  \n",
      "8、熟悉高性能、高并发设计方案，例如：全文检索、消息队列等；熟悉高可用系统设计方案，如服务升降级、限流、主备切换等；\n",
      "9、责任心强，具备快速学习能力和良好沟通能力，能在较大压力下工作；\n",
      "有以下条件者优先： \n",
      "1、对SRE、运维、DevOps拥有深刻理解并且有实践经验；\n",
      "2、熟悉OpenStack、Docker、Kubernetes等技术；\n",
      "3、担任过团队运维研发技术负责人。\n",
      "============================================\n",
      "1.至少2年以上爬虫系统开发经验\n",
      "2. 精通Python, 熟练掌握至少一种开源爬虫框架，熟练掌握mongo、redis、mq、Hadoop等相关技术\n",
      "============================================\n",
      "有关 AfterShip\n",
      "\n",
      "2012 年成立于香港，公司自2014年起已实现持续盈利，且每年 100% 增长，公司目前暂时不需要融资。业务遍布全球，与全球 600 多家物流公司达成合作，涉及 30 多种主流语言业务体系。客户有 Amazon, Wish, eBay, Paypal, Groupon, Etsy,及各大小电商超过 100,000 家。\n",
      "\n",
      "if 'coding' in your_passions and any(stack in ['Python', 'Node.js', 'Kubernetes', 'Serverless'] for stack in your_stacks):\n",
      "    print('Join AfterShip')\n",
      "\n",
      "岗位职责\n",
      "\n",
      "1、负责集成各种维度的数据源，使用各种数据获取技巧，转换、分析、调度、存储数据，为公司业务提供正确稳定的数据；\n",
      "2、负责建设高可靠、高并发的分布式系统；\n",
      "3、负责提升系统的稳定性，持续迭代更新，保证系统质量和交付及时性；\n",
      "4、负责编写相关的技术文档和单元测试，对产品质量负责。\n",
      "\n",
      "岗位要求\n",
      "\n",
      "1、统招本科及以上学历，具备英语读写能力；\n",
      "2、熟悉 Git/GitHub，通信协议 TCP/HTTP 及 RESTful 标准；\n",
      "3、五年及以上 Python 开发工作经验，有 Scrapy 等使用经验；\n",
      "4、有 MySQL, Redis 或 MongoDB 等相关数据库使用经验；\n",
      "5、有数据意识，有产品数据方面相关经验。\n",
      "\n",
      "\n",
      "加分项\n",
      "\n",
      "1、有 CI/CD使用经验 ；\n",
      "2、有使用 Docker、Kubernetes、AWS 或 GCP 等经验；\n",
      "3、熟悉 Tornado、Django 或 Flask ；\n",
      "4、有写 Blog 的习惯，活跃于技术社区，参与开源项目等；\n",
      "5、有代码洁癖，对代码精益求精，对技术有极客热情;\n",
      "6、有软件著作权申请，有专利发明申请。\n",
      "\n",
      "为什么加入我们\n",
      "\n",
      "1、极客氛围: 拥抱开源技术，实践敏捷开发；\n",
      "2、新技术: Kubernetes, Serverless, TensorFlow, Microservice；\n",
      "3、特色福利: 每天下午茶，学习成长基金, 提供 MacBook Pro；\n",
      "4、多元文化: 团队来自全球十几个国家；\n",
      "5、行业头部企业: 海外驰名企业，细分领域领跑者；；\n",
      "6、朝阳行业: B2B 企业级系统，国际性 SaaS 平台。\n",
      "============================================\n",
      "岗位职责：\n",
      "负责公司级研发及运营平台的开发，致力于提升公司在具体领域内的研发及运营效率，服务于公司所有研发&运维人员，涉及的内容包括软件源、配置中心等；\n",
      "负责研发效能相关平台的研发，致力于提升基础的研发效率，涉及的内容包括CI、发布、监控、日志数据平台等；\n",
      "负责运营体系、运营平台的建设，致力于提升部门业务的运营效率、运营质量。\n",
      "\n",
      "岗位要求：\n",
      "精通Unix/Linux操作系统、Bash、C/C++，良好的编码规范； \n",
      "具备2年以上开发经验，至少熟悉1种开发语言：PHP、Java、Rubby、Python、Perl； \n",
      "具有良好的学习能力、沟通能力、服务理念和合作精神； \n",
      "强烈的责任心与主动性，对所负责工作有owner意识，并能自我驱动成长； \n",
      "有数据仓库建设经验，熟悉python和web前端开发优先； \n",
      "有运维自动化、监控系统、发布系统、运营支撑系统等开发经验者优先； \n",
      "有大型分布式系统设计与开发经验者优先；\n",
      "============================================\n",
      "【技能要求】\n",
      "1.自有B端产品经验；\n",
      "2.熟练使用tornado；\n",
      "3.web服务。\n",
      "〖岗位要求〗\n",
      "1. 根据业务需求，可独立完成技术可行性报告、概要设计、详细设计、并撰写相关文档；\n",
      "2. 搭建系统开发环境，完成系统框架与核心代码开发。\n",
      "〖任职要求〗\n",
      "1. 熟悉python语言服务端开发，3年以上开发经验；\n",
      "2. 熟练使用tornado等python框架，熟悉asyncio库，有自有B端项目经验者优先；\n",
      "3. 具有良好的编程思想、沟通、团队合作精神、优秀的分析问题和解决问题的能力；\n",
      "4. 学习能力强，乐于钻研，较强的抗压能力。\n",
      "============================================\n",
      "工作职责：\n",
      "1. 基于Python的AI产品设计与开发；\n",
      "2. AI产品持续优化；\n",
      "3. 按照项目计划，按时提交高质量的代码，完成开发任务；\n",
      "4. 积极参与工作相关技术的研究；\n",
      "任职要求：\n",
      "1. 计算机或相关专业本科或以上学历，4年以上相关工作经验，具备丰富的python实际项目开发经验\n",
      "2. 熟悉并掌握Flask/Django等web框架，了解架构设计和实现原理\n",
      "3. 熟悉数据库操作，拥有MySQL/MongoDB/Redis等使用经验\n",
      "4. 了解JavaScript/HTML5/WebSocket等技术\n",
      "5. 具有Linux/Unix下操作经验\n",
      "6. 具备良好的团队协作精神，以及积极主动的学习和交流能力\n",
      "7. 熟悉Git，有开源项目贡献者优先\n",
      "8. 了解机器学习，有常见深度学习框架（如TensorFlow，PyTorch等）使用经验者优先\n",
      "9. 了解虚拟化技术，熟悉docker者优先\n",
      "============================================\n"
     ]
    }
   ],
   "source": [
    "from selenium.webdriver import Chrome\n",
    "from selenium.webdriver.common.keys import Keys\n",
    "import time\n",
    "web=Chrome()\n",
    "res=web.get(\"https://www.lagou.com/\")\n",
    "\n",
    "\n",
    "web.find_element_by_xpath('//*[@id=\"cboxClose\"]').click()\n",
    "time.sleep(1)\n",
    "\n",
    "web.find_element_by_xpath('//*[@id=\"search_input\"]').send_keys(\"python\",Keys.ENTER)\n",
    "time.sleep(1)\n",
    "web.find_element_by_xpath('/html/body/div[8]/div/div[2]').click()\n",
    "\n",
    "weblist=web.find_elements_by_xpath('//*[@id=\"s_position_list\"]/ul/li/div[1]/div[1]/div[1]/a/h3')\n",
    "print(len(weblist))\n",
    "\n",
    "for i in weblist:\n",
    "    i.click()\n",
    "    time.sleep(1)\n",
    "    web.switch_to.window(web.window_handles[-1])\n",
    "    job_desc=web.find_element_by_xpath('//*[@id=\"job_detail\"]/dd[2]/div').text\n",
    "    print(job_desc)\n",
    "    print('============================================')\n",
    "    web.close()\n",
    "    web.switch_to.window(web.window_handles[0])\n",
    "    time.sleep(1)\n",
    "    \n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.7.1"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
